blinking chickweed - Turkish English Dictionary